package com.unidt.www.module.third.enterprise.vo.notice;

import com.unidt.www.framework.common.pojo.PageParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@ApiModel("管理后台 - 企业码用户信息 Response VO")
@Data
@EqualsAndHashCode(callSuper = true)
public class EnterpriseNoticeListReqVO extends PageParam {

    @ApiModelProperty(value = "标题")
    private String title;

    @ApiModelProperty(value = "内容")
    private String content;



    @ApiModelProperty("状态")
    private Long status;

    @ApiModelProperty("分类：1、企业。2、用户。")
    private Long type;

    @ApiModelProperty(value = "开始时间")
    @DateTimeFormat( pattern="yyyy-MM-dd HH:mm:ss")
    private Date beginTime;


    @ApiModelProperty(value ="结束时间")
    @DateTimeFormat( pattern="yyyy-MM-dd HH:mm:ss")
    private Date endTime;


    @ApiModelProperty("流程定义id")
    private String processDefinitionId;

    @ApiModelProperty("浏览次数")
    private Long count;
}
